insulating envelope - Turc Anglais Dictionnaire